English Nouns: phosphoglycolate

English Nouns verb 'phosphoglycolate' conjugated